fd2d5a05842ce1892ec756d83c6da4218134ca9b,src/com/naryx/tagfusion/cfm/application/cfApplicationData.java,cfApplicationData,applyScriptProtection,#cfSession#String#,393

Before Change


			} else if (scriptProtect.equals("all")) {
				applyScriptProtection(_Session, variableStore.CGI_SCOPE);
				applyScriptProtection(_Session, variableStore.FORM_SCOPE);
				applyScriptProtection(_Session, variableStore.URL_SCOPE);
				applyScriptProtection(_Session, variableStore.COOKIE_SCOPE);
			} else {
				List<String> scopeStrs = com.nary.util.string.split(scriptProtect, ",");

After Change


				
				ScriptProtect.applyScriptProtection(_Session, variableStore.CGI_SCOPE);
				ScriptProtect.applyScriptProtection(_Session, variableStore.FORM_SCOPE);
				ScriptProtect.applyScriptProtection(_Session, variableStore.URL_SCOPE);
				ScriptProtect.applyScriptProtection(_Session, variableStore.COOKIE_SCOPE);
				
			} else {
				
				List<String> scopeStrs = com.nary.util.string.split(scriptProtect.toLowerCase(), ",");
				
				for (int i = 0; i < scopeStrs.size(); i++) {
					String nextScope = ((String) scopeStrs.get(i));
					if (nextScope.equals(variableStore.CGI_SCOPE_NAME)) {
						ScriptProtect.applyScriptProtection(_Session, variableStore.CGI_SCOPE);
					} else if (nextScope.equals(variableStore.FORM_SCOPE_NAME)) {
						ScriptProtect.applyScriptProtection(_Session, variableStore.FORM_SCOPE);
					} else if (nextScope.equals(variableStore.URL_SCOPE_NAME)) {
						ScriptProtect.applyScriptProtection(_Session, variableStore.URL_SCOPE);
					} else if (nextScope.equals(variableStore.COOKIE_SCOPE_NAME)) {
						ScriptProtect.applyScriptProtection(_Session, variableStore.COOKIE_SCOPE);
					}